package process_control;

import java.util.Scanner;

/**
 *  switch语句 （穿透现象会导致从匹配case的位置一直执行到最后一条有break的case或者default，但是穿透现象有一定的实际用途。）
 */

public class SwitchDemo {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个月份：");
        int m = sc.nextInt();
        switch (m){
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:
                System.out.println(m + "月有31天。");
                break;
            case 4:
            case 6:
            case 9:
            case 11:
                System.out.println(m + "月有30天。");
                break;
            case 2:
                System.out.println(m + "月有28或29天。");
                break;
            default:
                System.out.println("月份输入有误！");

        }
    }
}
